﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Admin/MainSite.Master"
    AutoEventWireup="true" CodeBehind="Ubigeo.aspx.cs" Inherits="ShoppingCart.WebSite.Admin.Ubigeo" %>

<asp:Content ID="Content1" ContentPlaceHolderID="cpHead" runat="server">

    <script type="text/javascript">
        function selectAll(invoker) {
            var inputElements = document.getElementsByTagName('input');
            for (var i = 0; i < inputElements.length; i++) {
                var myElement = inputElements[i];
                if (myElement.type === "checkbox") {
                    myElement.checked = invoker.checked;
                }
            }
        }
    </script>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cpContent" runat="server">
    <div class="block">
        <div class="block_head">
            <div class="bheadl">
            </div>
            <div class="bheadr">
            </div>
            <h2>
                Listado de Departamentos, Provincias y Distritos</h2>
        </div>
        <div class="block_content">
            <asp:UpdatePanel ID="upnActualizar" runat="server">
                <ContentTemplate>
                    <br />
                    <div class="info" style="text-align: center;">
                        <asp:Literal ID="litMensaje1" runat="server" EnableViewState="False"></asp:Literal>
                    </div>
                    <div style="height: 250px; width: 100%; overflow: auto">
                        <asp:GridView ID="gvDepartamentos" runat="server" CellPadding="0" Width="92%" AutoGenerateColumns="False"
                            GridLines="None" EmptyDataText="No Existen Datos registrados." HorizontalAlign="Center"
                            OnSelectedIndexChanged="GvDepartamentosSelectedIndexChanged">
                            <RowStyle BackColor="White" />
                            <EmptyDataRowStyle BackColor="#F0F0F0" HorizontalAlign="Center" />
                            <SelectedRowStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
                            <HeaderStyle BackColor="#F7F7F7" />
                            <AlternatingRowStyle BackColor="#F7F7F7" />
                            <Columns>
                                <asp:CommandField SelectText="SELECCIONAR" ShowSelectButton="True">
                                    <ItemStyle Width="120px" />
                                </asp:CommandField>
                                <asp:BoundField HeaderText="ID" DataField="IdDepartamento" />
                                <asp:BoundField HeaderText="NOMBRE" DataField="Nombre" />
                                <asp:TemplateField HeaderText="ESTADO">
                                    <ItemTemplate>
                                        <asp:CheckBox ID="ckbEstado" runat="server" Checked='<%# Eval("Estado") %>' />
                                    </ItemTemplate>
                                    <ItemStyle Width="50px" />
                                </asp:TemplateField>
                            </Columns>
                        </asp:GridView>
                    </div>
                    <div class="form" style="padding-left: 30px;">
                        <asp:Button ID="btnGuardarDepartamentos" runat="server" Text="Guardar" CssClass="submit mid"
                            OnClick="BtnGuardarDepartamentosClick" />
                    </div>
                    <div class="info" style="text-align: center;">
                        <asp:Literal ID="litMensaje2" runat="server" EnableViewState="False"></asp:Literal>
                    </div>
                    <div style="height: 250px; width: 100%; overflow: auto">
                        <asp:GridView ID="gvProvincias" runat="server" CellPadding="0" Width="92%" AutoGenerateColumns="False"
                            GridLines="None" EmptyDataText="No Existen Datos registrados." HorizontalAlign="Center"
                            OnSelectedIndexChanged="GvProvinciasSelectedIndexChanged">
                            <RowStyle BackColor="White" />
                            <EmptyDataRowStyle BackColor="#F0F0F0" HorizontalAlign="Center" />
                            <SelectedRowStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
                            <HeaderStyle BackColor="#F7F7F7" />
                            <AlternatingRowStyle BackColor="#F7F7F7" />
                            <Columns>
                                <asp:CommandField SelectText="SELECCIONAR" ShowSelectButton="True">
                                    <ItemStyle Width="120px" />
                                </asp:CommandField>
                                <asp:BoundField HeaderText="ID" DataField="IdProvincia" />
                                <asp:BoundField HeaderText="NOMBRE" DataField="Nombre" />
                                <asp:TemplateField HeaderText="ESTADO">
                                    <ItemTemplate>
                                        <asp:CheckBox ID="ckbEstado" runat="server" Checked='<%# Eval("Estado") %>' />
                                    </ItemTemplate>
                                    <ItemStyle Width="50px" />
                                </asp:TemplateField>
                            </Columns>
                        </asp:GridView>
                    </div>
                    <div class="form" style="padding-left: 30px;">
                        <asp:Button ID="btnGuardarProvincias" runat="server" Text="Guardar" CssClass="submit mid"
                            OnClick="BtnGuardarProvinciasClick" />
                    </div>
                    <div class="info" style="text-align: center;">
                        <asp:Literal ID="litMensaje3" runat="server" EnableViewState="False"></asp:Literal>
                    </div>
                    <div style="height: 250px; width: 100%; overflow: auto">
                        <asp:GridView ID="gvDistritos" runat="server" CellPadding="0" Width="92%" AutoGenerateColumns="False"
                            GridLines="None" EmptyDataText="No Existen Datos registrados." HorizontalAlign="Center">
                            <RowStyle BackColor="White" />
                            <EmptyDataRowStyle BackColor="#F0F0F0" HorizontalAlign="Center" />
                            <HeaderStyle BackColor="#F7F7F7" />
                            <AlternatingRowStyle BackColor="#F7F7F7" />
                            <Columns>
                                <asp:BoundField HeaderText="ID" DataField="IdDistrito" />
                                <asp:BoundField HeaderText="NOMBRE" DataField="Nombre" />
                                <asp:TemplateField HeaderText="ESTADO">
                                    <ItemTemplate>
                                        <asp:CheckBox ID="ckbEstado" runat="server" Checked='<%# Eval("Estado") %>' />
                                    </ItemTemplate>
                                    <ItemStyle Width="50px" />
                                </asp:TemplateField>
                            </Columns>
                        </asp:GridView>
                    </div>
                    <div class="form" style="padding-left: 30px;">
                        <asp:Button ID="btnGuardarDistrtitos" runat="server" Text="Guardar" CssClass="submit mid"
                            OnClick="BtnGuardarDistritosClick" />
                    </div>
                </ContentTemplate>
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="gvDepartamentos" EventName="SelectedIndexChanged" />
                    <asp:AsyncPostBackTrigger ControlID="gvProvincias" EventName="SelectedIndexChanged" />
                    <asp:AsyncPostBackTrigger ControlID="btnGuardarDepartamentos" EventName="Click" />
                    <asp:AsyncPostBackTrigger ControlID="btnGuardarProvincias" EventName="Click" />
                    <asp:AsyncPostBackTrigger ControlID="btnGuardarDistrtitos" EventName="Click" />
                </Triggers>
            </asp:UpdatePanel>
        </div>
        <div class="bendl">
        </div>
        <div class="bendr">
        </div>
    </div>
</asp:Content>
